﻿<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="fr" original="../Strings.resx">
    <body>
      <trans-unit id="ContextClassesMustBePartialMessageFormat">
        <source>Derived 'JsonSerializerContext' type '{0}' specifies JSON-serializable types. The type and all containing types must be made partial to kick off source generation.</source>
        <target state="translated">Le type 'JsonSerializerContext' dérivé '{0}' spécifie des types Sérialisables JSON. Le type et tous les types contenants doivent être rendus partiels pour lancer la génération de la source.</target>
        <note />
      </trans-unit>
      <trans-unit id="ContextClassesMustBePartialTitle">
        <source>Derived 'JsonSerializerContext' types and all containing types must be partial.</source>
        <target state="translated">Les types dérivés 'JsonSerializerContext' et tous les types conteneurs doivent être partiels.</target>
        <note />
      </trans-unit>
      <trans-unit id="DataExtensionPropertyInvalidFormat">
        <source>The data extension property '{0}.{1}' is invalid. It must implement 'IDictionary&lt;string, JsonElement&gt;' or 'IDictionary&lt;string, object&gt;', or be 'JsonObject'.</source>
        <target state="translated">La propriété d'extension de données '{0}.{1}' n'est pas valide. Elle doit mettre en œuvre 'IDictionary&lt;string, JsonElement&gt;' ou 'IDictionary&lt;string, object&gt;', ou être 'JsonObject'.</target>
        <note />
      </trans-unit>
      <trans-unit id="DataExtensionPropertyInvalidTitle">
        <source>Data extension property type invalid.</source>
        <target state="translated">Type de propriété d’extension de données non valide</target>
        <note />
      </trans-unit>
      <trans-unit id="DerivedJsonConverterAttributesNotSupportedMessageFormat">
        <source>The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator.</source>
        <target state="translated">L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source.</target>
        <note />
      </trans-unit>
      <trans-unit id="DerivedJsonConverterAttributesNotSupportedTitle">
        <source>Attributes deriving from JsonConverterAttribute are not supported by the source generator.</source>
        <target state="translated">Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source.</target>
        <note />
      </trans-unit>
      <trans-unit id="DuplicateTypeNameMessageFormat">
        <source>There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision.</source>
        <target state="translated">Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision.</target>
        <note />
      </trans-unit>
      <trans-unit id="DuplicateTypeNameTitle">
        <source>Duplicate type name.</source>
        <target state="translated">Nom de type dupliqué.</target>
        <note />
      </trans-unit>
      <trans-unit id="FastPathPolymorphismNotSupportedMessageFormat">
        <source>Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'.</source>
        <target state="translated">Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ».</target>
        <note />
      </trans-unit>
      <trans-unit id="FastPathPolymorphismNotSupportedTitle">
        <source>'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'.</source>
        <target state="translated">« JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ».</target>
        <note />
      </trans-unit>
      <trans-unit id="InaccessibleJsonIncludePropertiesNotSupportedFormat">
        <source>The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator.</source>
        <target state="translated">Le membre '{0}.{1}' a été annoté avec JsonIncludeAttribute mais n’est pas visible pour le générateur source.</target>
        <note />
      </trans-unit>
      <trans-unit id="InaccessibleJsonIncludePropertiesNotSupportedTitle">
        <source>Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode.</source>
        <target state="translated">Les propriétés inaccessibles annotées avec JsonIncludeAttribute ne sont pas prises en charge en mode de génération de source.</target>
        <note />
      </trans-unit>
      <trans-unit id="InitOnlyPropertyDeserializationNotSupportedFormat">
        <source>The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode.</source>
        <target state="translated">Le type' {0}' définit des propriétés init uniquement, dont la désérialisation n'est actuellement pas prise en charge en mode de génération de source.</target>
        <note />
      </trans-unit>
      <trans-unit id="InitOnlyPropertyDeserializationNotSupportedTitle">
        <source>Deserialization of init-only properties is currently not supported in source generation mode.</source>
        <target state="translated">La désérialisation des propriétés d’initialisation uniquement n’est actuellement pas prise en charge en mode de génération de source.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonConstructorInaccessibleMessageFormat">
        <source>The constructor on type '{0}' has been annotated with JsonConstructorAttribute but is not accessible by the source generator.</source>
        <target state="translated">Le constructeur sur le type '{0}' a été annoté avec JsonConstructorAttribute mais n'est pas accessible par le générateur source.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonConstructorInaccessibleTitle">
        <source>Constructor annotated with JsonConstructorAttribute is inaccessible.</source>
        <target state="translated">Le constructeur annoté avec JsonConstructorAttribute est inaccessible.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonConverterAttributeInvalidTypeMessageFormat">
        <source>The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor.</source>
        <target state="translated">Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonConverterAttributeInvalidTypeTitle">
        <source>The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument.</source>
        <target state="translated">'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonSerializableAttributeOnNonContextTypeMessageFormat">
        <source>The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated.</source>
        <target state="translated">Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonSerializableAttributeOnNonContextTypeTitle">
        <source>Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext.</source>
        <target state="translated">Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonStringEnumConverterNotSupportedMessageFormat">
        <source>The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter&lt;TEnum&gt;' instead.</source>
        <target state="translated">Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter&lt;TEnum&gt;'.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonStringEnumConverterNotSupportedTitle">
        <source>The non-generic 'JsonStringEnumConverter' requires dynamic code.</source>
        <target state="translated">Le 'JsonStringEnumConverter' non générique requiert du code dynamique.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonUnsupportedLanguageVersionMessageFormat">
        <source>The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater.</source>
        <target state="translated">Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure.</target>
        <note />
      </trans-unit>
      <trans-unit id="JsonUnsupportedLanguageVersionTitle">
        <source>C# language version not supported by the source generator.</source>
        <target state="translated">Version du langage C# non prise en charge par le générateur de source.</target>
        <note />
      </trans-unit>
      <trans-unit id="MultipleJsonConstructorAttributeFormat">
        <source>Type '{0}' has multiple constructors annotated with 'JsonConstructorAttribute'.</source>
        <target state="translated">Le type' {0} 'a plusieurs constructeurs annotés avec’JsonConstructorAttribute'.</target>
        <note />
      </trans-unit>
      <trans-unit id="MultipleJsonConstructorAttributeTitle">
        <source>Type has multiple constructors annotated with JsonConstructorAttribute.</source>
        <target state="translated">Le type a plusieurs constructeurs annotés avec JsonConstructorAttribute.</target>
        <note />
      </trans-unit>
      <trans-unit id="MultipleJsonExtensionDataAttributeFormat">
        <source>Type '{0}' has multiple members annotated with 'JsonExtensionDataAttribute'.</source>
        <target state="translated">Le type '{0}' comporte plusieurs membres annotés avec JsonExtensionDataAttribute.</target>
        <note />
      </trans-unit>
      <trans-unit id="MultipleJsonExtensionDataAttributeTitle">
        <source>Type has multiple members annotated with JsonExtensionDataAttribute.</source>
        <target state="translated">Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute.</target>
        <note />
      </trans-unit>
      <trans-unit id="TypeNotSupportedMessageFormat">
        <source>Did not generate serialization metadata for type '{0}'.</source>
        <target state="translated">Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées.</target>
        <note />
      </trans-unit>
      <trans-unit id="TypeNotSupportedTitle">
        <source>Did not generate serialization metadata for type.</source>
        <target state="translated">Les métadonnées de sérialisation pour le type n’ont pas été générées.</target>
        <note />
      </trans-unit>
    </body>
  </file>
</xliff>